lizard orchid (himantoglossum hircinum) - Turkish English Dictionary